package org.springblade.modules.admin.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.springblade.core.mp.base.BaseEntity;

import java.io.Serializable;

/**
 * 项目电梯游客报障部分项目电梯设置表实体类
 * @author: Sharry
 * @createTime: 2023/4/10 10:07
 * @version: Version-1.0
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName(value = "blade_building_elevator_visitor")
public class BuildingElevatorVisitor extends BaseEntity implements Serializable {

	private static final long serialVersionUID = 6979391602565267141L;

	/**
	 * 电梯 id
	 */
	@ApiModelProperty(value = "电梯 id")
	private Long elevatorId;

	/**
	 * 项目（建筑） id
	 */
	@ApiModelProperty(value = "项目（建筑） id")
	private Long buildingId;

	/**
	 * 电梯详细地址（冗余）
	 */
	@ApiModelProperty(value = "电梯详细地址（冗余）")
	private String elevatorAddress;

	/**
	 * 机构（部门） id
	 */
	@ApiModelProperty(value = "机构（部门） id")
	private Long deptId;

	/**
	 * 租户 id
	 */
	@ApiModelProperty(value = "租户 id")
	private String tenantId;


	/**
	 * 项目（建筑） 名
	 */
	@ApiModelProperty(value = "项目（建筑） 名")
	private String buildingName;

}
